from docx import Document
from docx.oxml.ns import qn
from docx.shared import Pt, RGBColor
doc = Document("D:\\hbyt\\AI智能投标\\生成标书文件\\标书模板\\template.docx")
doc.add_page_break()

# 添加标题段落
para1 = doc.add_paragraph(style='Heading 1')
para2 = doc.add_paragraph(style='Heading 2')
para3 = doc.add_paragraph(style='Heading 3')
para4 = doc.add_paragraph(style='Heading 4')
para5 = doc.add_paragraph(style='Heading 5')
para6 = doc.add_paragraph(style='Heading 6')
para7 = doc.add_paragraph(style='Heading 7')
para8 = doc.add_paragraph(style='Heading 8')
para9 = doc.add_paragraph(style='Heading 9')



run1 = para1.add_run("1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run1.font.name = '宋体'
run1._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run1.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run1.bold = True  # 加粗可选
run1.italic = False  # 关键：禁用斜体
run1.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


run2 = para2.add_run("1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run2.font.name = '宋体'
run2._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run2.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run2.bold = True  # 加粗可选
run2.italic = False  # 关键：禁用斜体
run2.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


run3 = para3.add_run("1.1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run3.font.name = '宋体'
run3._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run3.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run3.bold = True  # 加粗可选
run3.italic = False  # 关键：禁用斜体
run3.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


run4 = para4.add_run("1.1.1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run4.font.name = '宋体'
run4._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run4.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run4.bold = True  # 加粗可选
run4.italic = False  # 关键：禁用斜体
run4.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色

run5 = para5.add_run("1.1.1.1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run5.font.name = '宋体'
run5._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run5.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run5.bold = True  # 加粗可选
run5.italic = False  # 关键：禁用斜体
run5.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


run6 = para6.add_run("1.1.1.1.1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run6.font.name = '宋体'
run6._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run6.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run6.bold = True  # 加粗可选
run6.italic = False  # 关键：禁用斜体
run6.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


run7 = para7.add_run("1.1.1.1.1.1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run7.font.name = '宋体'
run7._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run7.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run7.bold = True  # 加粗可选
run7.italic = False  # 关键：禁用斜体
run7.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


run8 = para8.add_run("1.1.1.1.1.1.1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run8.font.name = '宋体'
run8._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run8.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run8.bold = True  # 加粗可选
run8.italic = False  # 关键：禁用斜体
run8.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


run9 = para9.add_run("1.1.1.1.1.1.1.1.1 投标文件标题")
# 设置字体为宋体、字号为初号（如18pt）
run9.font.name = '宋体'
run9._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run9.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
run9.bold = True  # 加粗可选
run9.italic = False  # 关键：禁用斜体
run9.font.color.rgb = RGBColor(0, 0, 0)  # 设置颜色为黑色


# 添加标题段落
para1 = doc.add_paragraph( style='Normal')
run1 = para1.add_run("投标文件标题")

# 设置字体为宋体、字号为初号（如18pt）
run1.font.name = '宋体'
run1._element.rPr.rFonts.set(qn('w:eastAsia'), '宋体')  # 中文字体设置
run1.font.size = Pt(14)  # 可换为Pt(16) ＝ 一号，Pt(14) ＝ 四号
para1.paragraph_format.first_line_indent = Pt(21)




# 保存
doc.save("输出示例2.docx")
